/******************************
 ** power by: http://www.g10hui.com
 ** 内页架构
 ******************************/

/*about*/
.main{ width:1200px; height:auto; margin:0 auto; margin-top:30px;}
.main_l{ width:240px; height:auto; float:left; margin-bottom:30px; }
.main_r{ width:930px; height:auto; float:right; margin-bottom:30px; }

.lm02{ width:240px; height:auto; float:left;   }
.title{ width:240px; height:73px; background:url(../images/2.gif) no-repeat center; font-family:"微软雅黑"; font-size:18px; color:#fff; }
.title h2{ font-size:20px; margin-left:75px; padding-top:12px;line-height: 1.45;}
.title p{ font-family:"Arial Black", Gadget, sans-serif; font-size:16px; font-weight:normal; color:#0052b7; margin-left:20px;text-transform: capitalize;}
.lm02 ul{ width:240px; height:auto; background:#f6f6f6; padding-top:1px; }
.lm02 ul li{width:240px;  border-bottom:#fff solid 1px; }
.lm02 ul li a{ background:url(../images/5.gif) no-repeat center left; margin-left:28px; padding-left:20px;font-family:"微软雅黑";
	 font-size:14px; color:#333; display:block;
	height:42px; line-height:42px;
	}
.lm02 ul li.curr , .lm02 ul li:hover{     background: #2683f5; }
.lm02 ul li.curr a , .lm02 ul li:hover a{    color: #fff; }
.lm02 ul li .drop{ background: #e8e7e7;}
.lm02 ul li .drop a{ margin-left: 0;padding-left: 0; text-indent: 48px;   color: #222;}
.lm02 ul li .drop a:hover,.lm02 ul li .drop a.curr{    background: #2683F5; color: #fff;}

.lxxw_news{ width:240px; height:auto; margin:0 auto; margin-top:20px; background:#f6f6f6; }
.lxxw_news h2{ font-size:16px; font-family:"微软雅黑";  line-height:35px; color:#fff; background:#2683F5 url(../images/5.png) no-repeat center left; padding-left:43px; }
.lxxw_news ul{ width:220px; height:auto; margin:0 auto; padding-bottom:5px; clear:both;}
.lxxw_news ul li{ width:220px; height:70px; margin-top:15px; font-size:14px; color:#cbcbcd; line-height:26px; font-weight:normal; color:#333;}
.lxxw_news ul li a{width:220px; height:70px; display:block; font-size:13px;}
.lxxw_news ul li a:hover{ text-decoration:underline; color:#f00;}
.lxxw_news ul li img{ float:left; margin-right:15px;width: 80px; height: 60px;}


.ggw{ width:240px; height:auto; margin:0 auto; margin-top:20px; }
.ggw h2{  font-size:16px; font-family:"微软雅黑";  line-height:35px; color:#fff; background:#2683F5 url(../images/5.png) no-repeat center left; padding-left:43px;}

.div_prolinks{padding:5px 0 0 5px;overflow:hidden;zoom:1;}
a#a_enlarge{background:url(../images/sprite.png) no-repeat;}
a#a_enlarge{float:left;padding:3px 0 3px 25px;color:#D90F0F;}
a#a_enlarge:hover{text-decoration:underline;}

.gzwm02{ width:240px; height:auto; margin:0 auto; margin-top:20px; padding-bottom:1px; background:#f6f6f6;}
.gzwm02 h2{ font-size:16px; font-family:"微软雅黑";  line-height:35px; color:#fff; background:#2683F5 url(../images/5.png) no-repeat center left; padding-left:43px;}


.dianh{padding:5px 5px 10px 10px;}
.gzwm02 p{line-height:24px; font-size:13px;}
.gzwm02 .dianhua {background: url(../images/teln.gif) no-repeat scroll 0 18px transparent;color: #666666;line-height: 20px;padding: 10px 0 10px 55px;}
.gzwm02 .dianhua span {display: block;font: 18px "Impact";color:#2683F5;}
.leib2 .gzwm02 .lpcom{ font-weight:bold;color:#0F638C;font-size:14px;text-align:center;line-height:30px;padding-top:10px;}


.title02{ width:930px; height:48px; line-height:48px; background:#f0f0f0; }
.title02 h2{ font-family:"微软雅黑"; font-size:18px; float:left;color:#FFF; font-weight:bold; padding-left:20px;padding-right:20px; background:#2683F5;}
.title02 span{ float:right; font-size:12px; color:#666; line-height:48px; margin-right:10px;}
.title02 span a{ color:#463c31; margin-left:10px; margin-right:10px;}
.title02 span a:hover{ color:#f00; text-decoration:underline;}

.jcfw{ width:930px; height:auto; margin:0 auto; clear:both;}
.jcfw ul{}
.jcfw ul li{width:930px; height:184px; margin-top:25px; border-bottom:#d8d8d8 dashed 1px;}
.jcfw_t{width:930px; height:160px;  }
.jcfw_t img{ float:left; width:220px; height:160px; margin-right:20px; }
.jcfw_t h2{ font-size:18px; color:#333; font-family:"微软雅黑"; font-size:16px;}
.jcfw_t p{ font-size:13px; line-height:20px; margin-top:15px; color:#666;}
.jcfw_t span{ width:108px; height:30px; line-height:30px; float:right; text-align:center; margin-top:33px;}
.jcfw_t span a{ display:block; background:#333; font-size:13px; color:#fff; font-family:Arial, Helvetica, sans-serif;} 
.jcfw_t span a:hover{background:#2683F5;  }

.inputs{ height:26px; line-height:26px;}
.input_btn{ background:#2683F5; text-align:center; color:#fff; width:100px; height:32px; line-height:32px; font-size:14px; border:none; cursor:pointer;font-family:"微软雅黑"; border-radius:5px}
.input_btn:hover{ background:#383c4b; border-radius:5px}

.pageCss1{ text-align:center; padding:20px 0 20px; }
.pageCss1 a{ text-decoration:none; color:#333; border:#ddd 1px solid; padding:4px 8px; margin:2px;}
.pageCss1 a:hover { color:#2683F5; text-decoration:none; border:#2683F5 1px solid;}
.pageCss1 a:active {color:#2683F5;}
.pageCss1 span.current { border:#2683F5 1px solid; padding:4px 8px; margin:2px; background:#2683F5; font-weight:bold; color:#fff;}
.pageCss1 span.pageUp { border:#ccc 1px solid; padding:4px 8px; margin:2px; color:#ccc;}

.picList1{ width:950px;}
.picList1 li{ width:218px; height:223px; float:left; margin-right:19px; margin-bottom:25px; text-align:center;}
.picList1 li a{ display:block; width:216px; height:223px; border:#e8e8e8 solid 1px;}
.picList1 li a:hover{  border:#ff7f00 solid 1px;}
.picList1 li a p{ color:#555; margin-top:8px;height:27px;background:#eee;text-align:center;display:block;padding-top:6px;font-size:14px;}
.picList1 li a:hover p{ color:#ff7f00; }
.picList1 li img{ height:172px; width:206px; margin-top:8px;}

.neirong{width:930px; padding-top:20px; font-size:14px}
.aboutny{ display:inline-block; overflow:hidden; line-height:180%; color:#333333}
.titles{ font-size:18px; font-family:"微软雅黑"; color:#333333; text-align:center; line-height:50px;}
.date{ text-align:center; border-bottom:1px dashed #ddd; color:#999; line-height:30px; font-size:12px;}
.pagepic{ padding-top:10px;}
.page_con1{ display:inline-block; padding:20px 10px 0; overflow:hidden; line-height:180%; color:#333333; width:910px;}

.aboutny{ display:inline-block; overflow:hidden; line-height:180%; color:#333333}

ul.news_list22 li{ background:url(../images/li1.jpg) no-repeat 8px 20px; height:36px; line-height:36px; padding-left:22px; border-bottom:1px dashed #cac6be; overflow:hidden; padding-top:6px;}
ul.news_list22 li a{ float:left; font-size:14px;}
ul.news_list22 li em{ float:right; padding-right:6px;}

.cert_ul{
	text-align: left;
	width: 930px;
}
.cert_ul p{font-size:14px; line-height:24px; margin-top:10px; color:#333; height:24px; }
.cert_ul li{
	width: 253px;
	height: 218px;
	padding: 20px;
	border-radius: 10px;
	display: inline-block;
	background: #f2f2f2;
	cursor: pointer;
	margin-bottom: 26px;
	vertical-align: top;
	text-align: center;
	margin-right:6px;
	margin-left:6px;
}
.cert_ul li:hover{
	background: #dedede;
}
.cert_ul li img{
    max-height: 190px;
    max-width: 253px;
}

.bd_fx{height: 28px; line-height: 28px;}
.bd_fx b{color: #555;}
.bd_fx_r{float: right;}
.bd_fx_r b{float: left;}
.bd_fx_r .bdsharebuttonbox{float: right;margin-left: 5px;}
.bd_fx_l{float: left;}
.bd_fx_l a{color: #999;margin-left: 5px;margin-right: 5px;padding: 5px 10px;border-radius: 5px;background: #46c16f;color: #fff;}
.bd_fx{margin-top: 20px;padding-bottom: 10px;}

.news_p_n{
	min-height: 42px;
	line-height: 42px;
	border-bottom: 1px solid #dfdfdf;
	border-top: 1px solid #dfdfdf;

}
.news_p_n a:hover{
	color: #2683F5;
}

.anli_div1,.anli_div1_ul{overflow:hidden;width:930px}
.anli_div1_ul{width:930px;}
.anli_div1_ul li{float:left;width:216px;margin:25px 31px 0 0;height:185px;overflow:hidden;text-align:center;font-size:14px;}
.anli_div1_ul li a,.anli_div1_ul li a span{display:block;}
.anli_div1_ul li a .img{border:1px solid #E6E6E6;font-size:14px;padding:1px;}
.anli_div1_ul li a:hover .img{border:2px solid #0055A1;padding:0;}
.anli_div1_ul li a .txt{color:#272727;margin-top:5px;}
.anli_div1_ul li a:hover .txt{color:#0056A1;}
.pagediv{padding:40px 0 35px 0;height:30px;line-height:30px;text-align:center;clear:both;}
.pagediv a{display:inline-block;*display:inline;*zoom:1;padding:0 15px;background:#B5B5B6;margin-right:5px;color:#fff;}
.pagediv span a.active,.pagediv span a:hover{background:#2683F5;}
.pagediv a.prev{background:url(../images/icoa.png) no-repeat 11px -653px #B5B5B6;}
.pagediv a.next{background:url(../images/icoa.png) no-repeat 12px -593px #B5B5B6;}

.pro_div_kk{width:930px;}
.prod_cont1_left{float:left;width:388px;}
.xiangq_ul_r{float:left; padding-left:20px;width:522px;color:#595757;line-height:22px;}
.xiangq_ul_r h4{font-size:20px;font-weight:bold;color:#000;padding:10px 0 10px 0; border-bottom:1px dashed #ccc;}
.pd_columns{ height:40px; line-height:40px;}
.pd_columns span { font-weight:bold;}
.xiangq_ul_r.pd_short{ line-height:28px;}
.pd_hotline{ height:40px; line-height:40px;}
.pd_hotline span { font-weight:bold;}
.font_hotline{font-size:22px;font-weight:bold; color:#2683F5;font-family:微软雅黑;}
.buyorder{ padding-top:20px; }


/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:386px;height:263px;border:1px solid #DCDCDC;}
.spec-preview span img,.spec-preview span{width:386px;height:263px;}
.spec-scroll{clear:both;margin-top:10px;width:388px;overflow:hidden;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;width:14px;height:74px;background:url(../images/imga.png) no-repeat left 15px;}
.spec-scroll .next{background-position:right 15px;}
.spec-scroll .items{float:left;position:relative;width:348px;height:60px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:80px;}
.spec-scroll .items ul li{float:left;width:78px;height:58px;border:1px solid #DCDCDC;margin:0 4px;cursor:pointer;overflow:hidden;}
.spec-scroll .items ul li img{width:78px;height:58px;}
.spec-scroll .items ul li:hover{border:1px solid #0056A1;}
.prod_cont1{overflow:hidden;}
.xiangq_div2{margin-top:20px;clear:both;}
.xiangq_div2_h3{height:28px;line-height:28px;border-bottom:1px solid #ccc;color:#666;}
.xiangq_div2_h3 span{display: inline-block;*display: inline;*zoom: 1;margin-right:5px;border:1px solid #E5E5E5;background:#F1F1F1;padding:0 20px;cursor:pointer;height:26px;}
.xiangq_div2_h3 span.active{background:#2683F5;border:1px solid #2683F5;color:#fff;}
.bshare-custom{/*left:310px;top:-7px;position:absolute;*/color:#345E86;}
.xiangq_div2_div{line-height:30px; padding-top:20px;}
.gais_ul{padding-top:20px;color:#595757;line-height:22px;}
.gj_code{padding-left:25px;background:url(../images/icoa.png) no-repeat 0 -595px;}
.gj_code a{color:#fff;}
.tc_page{margin:20px 0;height:35px;line-height:35px;color:#fff;border:1px dashed #DBDBDB;text-align:center;background:#f1f1f1;}
.tc_page a{color:#666;margin:0 5px;}
.xiangg_ddivf{height:220px;padding:30px 0;}
.xiangg_ddivf h3{height:35px;line-height:35px;color:#2683F5;border-bottom:1px solid #E6E6E6;font-size:18px;margin-bottom:10px;}
.xiangg_ddivf h3 strong{border-bottom:2px solid #2683F5;float:left;height:34px;}
.xiangg_ddivf h3 b{ color:#999; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-left:5px;}
.xiangg_ddivf ul{height:200px;width:880px;overflow:hidden;}
.xiangg_ddivf ul li{height:200px;width:900px;}
.xiangg_ddivf ul li a{float:left;width:203px;margin-right:22px;color:#000;text-align: center;}
.xiangg_ddivf ul li a .img{display:block;height:160px;line-height:160px;border:1px solid #E6E6E6;margin-bottom:10px;}
.xiangg_ddivf ul li a:hover .img{border:2px solid #0055A1;height:158px;}
.xiangg_ddivf ul li a:hover{color:#0055A1;}
.xiangq_div2_div ul.anli_div1_ul li{height:195px;margin-top:20px;}
.news_ul{padding-top:10px;overflow:hidden;width:98%;}
.news_ul li{height:136px;overflow:hidden;padding-bottom:30px;line-height:22px;}
.news_ul li .li_l{float:left;width:180px;height:135px;overflow:hidden;padding:2px;border:1px solid #EFEFEF;margin-right:15px;}
.news_ul li .li_r{overflow:hidden;}
.news_ul li .li_r h3{font-size:16px;}
.news_ul li .li_r h3 a{color:#000;}
.news_ul li .li_r h3 a:hover{color:#0055A1;}
.news_ul li p.gray{color:#898989;padding-bottom:10px;}
.hj_div{padding-bottom:30px;}
.dn{display:none}


#colee_left { height:220px; width: 930px; overflow:hidden; float:left; margin:15px 0px 0px 0px;}
#colee_left a img{float:left; margin:0px 0px 0px 10px; display:inline; border:#f4f4f4 1px solid;}
#colee_left a{ line-height:30px; }
.proname{ padding-left:10px;}
#colee_leftss { height:220px; width: 930px; overflow:hidden; float:left; margin:5px 0px 0px 0px;}
#colee_leftss a img{float:left; margin:0px 5px 0px 5px; display:inline; border:#f4f4f4 1px solid;}
#colee_leftss a{ line-height:30px; font-size:14px }





#online_service_bar {
	font-size:12px;
	color:#555;
	font-family:"Microsoft YaHei", Verdana, "BitStream vera Sans", Tahoma, Helvetica, Sans-serif;
}
#online_service_bar a {
	color:#555;
	text-decoration: none;
}
#online_service_bar a:hover {
	color:#E21F2B;
	text-decoration: none;
}
#online_service_bar img {
	border:none;
	vertical-align: middle;
}
#online_service_bar dl, #online_service_bar dd, #online_service_bar ul, #online_service_bar li {
	margin:0;
	padding:0;
	list-style:none;
}
/*在线客服边栏*/
#online_service_bar {
	position:absolute;
	top:-150px;
	right:0;
	overflow:hidden;
	z-index:1001;
}
#online_service_fullbar {
	display:none;
	width:138px;
	padding-bottom:10px;
	background:url(../images/f.gif) no-repeat left bottom;
}
.service_bar_head {
	text-indent: -9999px;
	width:138px;
	height:58px;
	position:relative;
	background:url(../images/h.gif) no-repeat left top;
}
.service_bar_main {
	width:106px;
	padding:5px 12px;
	background:url(../images/m.gif) repeat-y left top;
}
#service_bar_close {
	position:absolute;
	width:35px;
	height:35px;
	top:0;
	right:0;
	cursor:pointer;
	display:block;
	text-indent: -9999px;
}
/*在线客服边栏收缩状态*/
#online_service_minibar {
	margin-top:150px;
	width:23px;
	height:80px;
	background:url(../images/mini.gif) no-repeat right top;
	display:none;
	cursor: pointer;
}
/*客服菜单列表*/
.service_menu {
	font-size:12px;
	width:106px;
	overflow:hidden;
}
.service_menu li {
	width:106px;
	display:inline;
	overflow:hidden;
}
.service_menu li dt {
	text-align:left;
	margin-bottom:5px;
	padding:8px 10px 6px 10px;
*padding:9px 10px 5px 10px;
	background:url(../images/menu.gif) no-repeat top center;
	cursor: pointer;
}
.service_menu li dd {
	display:none;
	text-align:center;
}
.service_menu li dd a img {
	margin-bottom:5px;
}
.service_menu li.hover dt {
	color:#E21F2B;
}
.service_menu li.hover dd {
	padding:5px 0;
	line-height:20px;
}
.qq_btn {
	display:block;
	padding:4px;
}
.service_tel {
	font-size:12px;
	font-family:"Microsoft YaHei", Verdana, "BitStream vera Sans", Tahoma, Helvetica, Sans-serif;
	padding-left:22px;
	height:28px;
	line-height:28px;
	background:url(../images/tel.png) no-repeat 5px center;
}




/*翻页*/
.pages{margin:30px auto 10px;text-align:center;display:block}
.pages a{display:block;float:left;padding:5px 12px;margin:0 0 0 8px;border:1px solid #666;line-height:20px;height:20px;
  color:#666;background:#fff;text-decoration:none}.pages a:hover{border:1px solid #f41925}
.pages span{display:block;float:left;padding:5px 0;line-height:20px;height:20px;border:1px solid #666;padding:5px 12px;color:#666}
.pages span.current{padding:5px 12px;color:#f41925;font-weight:700 ;  border:1px solid #f41925;}
.pages span{ margin:0 0 0 8px; }
.pages span.disabled{border:1px solid #666;padding:5px 12px;margin:0 0 0 8px;color:#666}


/* 案例详情页 */
.case-content { }
.case-photo { width:100%; text-align:center; }
.case-photo img { max-width:100%; }
.case-content h1 { padding:10px 0 20px; font-size:20px; color:#333333; line-height:1.4; text-align:center; }

.article { line-height:2; padding-bottom:20px; font-family:"微软雅黑" !important; }
.article img { max-width:100%; }


/*上下篇*/
.relink {   height:40px; line-height:40px;  margin-bottom:20px; width: 100%; }
.relink p { float:right; width:50%; text-align:right; overflow:hidden;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; word-break: break-all; }
.relink p:first-child { float:left; text-align:left; }


/* 新闻详情页 */
.news-content { }
.news-content h1 { padding:0 0 10px; font-size:20px; color:#333333; line-height:1.4; }
.news-content .rap { height:40px; line-height:40px; border-bottom:1px dashed #ddd; margin-bottom:20px; }
.news-content .rap span { margin:0 20px 0 0; }
.news-content .rap b { color:#333333; }

.nmaps{ padding-top: 20px; }

/*表格样式*/

[liubin],.liubin{    border-collapse:collapse; width:100%; text-align:center    }
[liubin] td,.liubin td{     border:1px #ccc solid; padding:4px 0;  word-wrap: break-word; word-break: normal;     }



/*荣誉资质特殊样式*/
.nhoorImgListBox .cert_ul li{ height: 401px; }
.nhoorImgListBox .cert_ul li a{ width: 253px;height: 398px; position: relative; overflow: hidden; display: block;margin: 0 auto; }
.nhoorImgListBox .cert_ul li a > p{ width: 100%;  text-align: center; position: absolute;left: 0; bottom: 0; margin-top: 0; padding-top: 10px;z-index: 100; background: #F2F2F2; }
.nhoorImgListBox .cert_ul li:hover a > p{ background: #dedede; }
.nhoorImgListBox .cert_ul li img{ max-height: 364px;transition: all .3s linear; }
.nhoorImgListBox .cert_ul li:hover img{ transform:scale(1.2,1.2); }
